package util;

import edu.stanford.smi.protege.model.Project;
import javax.swing.SwingWorker;
import pfc.GestorProyecto;

/**
 *
 * @author <Mejico, Rocío; Mignola, Natalia; Ordoñez, Agustina>
 */
public class Hilo_guardar extends SwingWorker<Void, Integer> {

    private GestorProyecto gp;
    private Project original;
    private int metodo = 0;

    public Hilo_guardar(Project or, int valor) {
        gp = new GestorProyecto();
        original = or;
        metodo = valor;
    }

    @Override
    protected Void doInBackground() throws Exception {
        if (metodo == 0) { //guardar
            gp.guardarProyecto(original);
        } else if (metodo == 1) { //guardar como
            gp.guardarComoProyecto(original);
        }
        return null;
    }
}
